.p_home {
  padding-top: 104px;
  .box2 {
    width: 100%;
    padding: 0px 21px;
    box-sizing: border-box;
    margin-bottom: 323px;
    .box3 {
      width: 100%;
      margin-bottom: 24px;
      .banner {
        width: 100%;
        border-radius: 15.9px;
        height: 393.75px;
        overflow: hidden;
        img {
          width: 100%;
          height: 100%;
        }
      }
      .desBox {
        display: flex;
        justify-content: space-between;
        .dest {
          margin-top: 12.09px;
          font-family: DM Sans;
          font-weight: 400;
          font-size: 22.9px;
          line-height: 19.14px;
          letter-spacing: 0.38px;
          vertical-align: middle;
          color: #fff;

          overflow: hidden;
          text-overflow: ellipsis;
          width: 300px;
          white-space: nowrap;
          box-sizing: border-box;
        }
        .des_des {
          font-family: Inter;
          font-weight: 400;
          font-size: 8.84px;
          line-height: 13.36px;
          letter-spacing: 0.27px;
          vertical-align: middle;
          color: #fff;
        }
        .topage {
          margin-top: 12.09px;
          width: 50.89px;
          height: 27.99px;
          margin-right: 5.09px;
        }
      }
    }
  }
}
